To solve the problem that the state of Agents is immeasurable and only the stationary consensus can be achieved in heterogeneous multi-Agent systems composed of first-order and second-order Agents, a novel nonlinear consensus protocol with reference velocity was proposed. Firstly, consensus analysis was transformed to stability demonstration. Then, the Lyapunov function was constructed. Finally, the sufficient conditions for achieving consensus were obtained by using Lyapunov stability theory and LaSalle's invariance principle. The simulation results show that if the conditions can be satisfied, the consensus can be achieved.